Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Davis Cup, Group 1, 2R, GBR-UKR 5-0 Qatar Mobil Open - Doha Sydney International - Sydney Dubai Tennis Open - Dubai European Community Championships - Antwerp Italian Indoors - Milan Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Pilot Pen International - New Haven President's Cup 1997 - Tashkent Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Qatar Mobil Open '98 - Doha Adidas International - Sydney Croatian Indoors - Split Dubai Tennis Open - Dubai European Community Championships - Antwerp Guardian Direct Cup - London Japan Open - Tokyo BMW Open - Munich The Stella Artois Grass Court Championships - London Infiniti Open - Los Angeles Pilot Pen International - New Haven President's Cup 1998 - Tashkent Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm Qatar Mobil Open '99 - Doha Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London Open Seat-Godo '99 - Barcelona The Stella Artois Grass Court Championships - London Infiniti Open - Los Angeles Legg Mason Tennis Classic - Washington D.C. adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm AAPT Championships - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham RCA Championships - Indianapolis Salem Open - Hong Kong CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Samsung Open - Brighton AAPT Championships - Adelaide Qatar Mobil Open 2001 - Doha Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Energis Open - Amsterdam RCA Championships - Indianapolis CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Tata Open 2002 - Chennai ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amersfoort RCA Championships - Indianapolis Gelsor Open Romania - Bucharest Salem Open - Hong Kong AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Tata Open 2003 - Chennai Adidas International - Sydney Fujitsu Siemens Open - Budapest IX Trofeo Ciudad de Quito - Quito ABN/AMRO World Tennis Tournament - Rotterdam Lambertz Open - Aachen Okal Cup 2003 - Eckental Czech Indoor Open - Prague Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Dubai Tennis Open - Dubai Estoril Open - Estoril BMW Open - Munich The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Jakarta Sydney Shanghai Marseille Milan Rotterdam Copenhagen St. Petersburg New Delhi Tokyo Seoul Queen's Club Nottingham Indianapolis Lyon Ostrava Moscow Tokyo Queen's Club Rosmalen Nottingham Indianapolis Bordeaux Kuala Lumpur Toulouse Tokyo Beijing Tokyo Queen's Club Manchester New Haven Manchester Taipei Qatar Open - Doha Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Challenger 42 - Andrezieux Miller Lite Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Bogota Challenger - Bogota Corona Mexico City Open - Mexico City International Tennis Championships - Delray Beach Challenger Leon 2004 - Leon Grand Prix de Tennis de Lyon - Lyon Abierto Club Casablanca - Mexico City Open Sainte Victoire - Aix-En-Provence CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport The Priority Telecom Open - Amersfoort Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb TED Open - Istanbul ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Open de L'Isere - Grenoble Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel IPP Open - Helsinki Czech Indoor Open - Prague Jameson Cup - Milan Ischgl International ATP Challenger - Ischgl Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai The Tennis Channel Open - Las Vegas Gemax Samsung Open 2005 - Belgrade The Stella Artois Championships - London Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Estoril Open - Estoril Open 13 - Marseille Ordina Open - 's-Hertogenbosch Qatar Exxon Mobil Open - Doha The Dubai Tennis Championships - Dubai Bauer Watertechnology Cup - Eckental PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2006 - Leon Abierto Colombiano de Tenis - Bogota Open Castilla y Leon - Segovia Open D'Orleans - Orleans Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen South African Airways Tennis Open - Durban Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Bancolombia Open - Bogota Voit Mexico City Open - Mexico City Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech Ostdeutscher Sparkessen Cup - Dresden Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking TED Open - Istanbul Alexander Kolyaskin Memorial - Donetsk Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Challenger 42 - Andrezieux Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Roma Open Challenger - Rome Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Memorial A. Manfredini Sassuolo Challenger - Sassuolo Open Diputacion Ciudad de Pozoblanco - Cordoba Siemens Open - Scheveningen s'Tennis Masters Challenger - Graz LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Geneva Challenger - Geneva Black Forest Open - Freudenstadt TEAN International - Alphen Aan Den Rijn Alexander Kolyaskin Memorial - Donetsk Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Mexico City Challenger Davis Cup, World Group, QR, GBR-IND 3-2 The Lipton Championships - Key Biscayne Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Key Biscayne Cincinnati Canadian Open Stuttgart Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon U.S. Open Wimbledon U.S. Open Wimbledon Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Davis Cup, Group 1, REL1, GBR-UKR 3-2 Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Challenger 42 - Andrezieux Challenger Hamburg - Hamburg Rezidenza Open - Magdeburg San Luis Potosi Challenger 2002 - San Luis Potosi 1st Challenger Tournament Leon - Leon Garden Open - Rome Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra Tennis Cup of Flanders - Ostende Open 88 - Contrexeville Macedonian Open - Skopje Cosmorom Challenger - Brasov Bukhara Challenger - Bukhara Open de Charleroi - Charleroi Warsteiner Challenger Lubeck 2001 - Lubeck Warsteiner Challenger - Wolfsburg Residenza Open - Magdeburg 2001 USTA Challenger of Calabasas - Calabasas 2001 Eddleman USTA Challenger - Birmingham TennisCup Vlaanderen - Antwerp Powder Byrne Trophy - Surbiton VIII Open Internacional D'Andorra - Andorra Warta Cup 2001 - Sopot Geneva Challenger - Geneva Black Forest Open - Freudenstadt Kyiv UMC Open - Kiev Diego Open - Budapest Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari IPP Open - Helsinki Kuppers Kolsch Cup by Lambertz - Aachen Okal Cup 2001 International Bavarian Championships - Eckental VIII Trofeo Ciudad de Quito - Quito Lamberts Open by Stawag - Aachen Tatra Banka Open - Bratislava IPP Open - Helsinki Intersport Heilbronn Open - Heilbronn Heilbronn Challenger - Heilbronn Warsteiner Challenger Series - Lippstadt Challenger Ford de Cherbourg - Cherbourg Sparkassen Open - Magdeburg Eddleman / USTA Challenger - Birmingham Mobelwelt-Zick Open 98 - Dresden The LTA Wrexham Challenger - Wrexham Open de Franche Comte - Besancon Sarajevo Open - Sarajevo VII Torneo Internazionale di Tennis - Barletta San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2003 - Leon Garden Open - Rome Zagreb Open - Zagreb Ciudad de Pozoblanco Open Diputacion - Cordoba Finnish Open - Helsinki Samsung Securities Cup Challenger Tennis - Seoul San Luis Potosi Challenger - San Luis Potosi Steelers Cup - Kosice Lambertz Open - Aachen The LTA Men's Challenger Wrexham - Wrexham Open de Franche-Comte - Besancon San Luis Potosi Challenger - San Luis Potosi GHI Bronx Classic - Bronx TED Open - Istanbul Ethias Tennis Trophy - Mons Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Challenger 42 - Andrezieux Tunis Open 2006 - Tunis LTA Shrewsbury Challenger - Shrewsbury Tunis Open 2007 - Tunis Unicredit Czech Open 2007 - Prostejov Open Castilla y Leon - Segovia Open D'Orleans - Orleans Open de Rennes La Trinitaine - Rennes Heilbronn Challenger Marrakech Challenger Davis Cup, World Group, 1R, USA-GBR 3-2 Davis Cup, World Group, QR, GBR-RSA 4-1 Davis Cup, World Group, 1R, CZE-GBR 4-1 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, Group 1, 2R, GBR-POR 5-0 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, World Group, 1R, SWE-GBR 3-2 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, World Group, QR, MAR-GBR 3-2 Davis Cup, Group 1, 2R, GBR-LUX 4-1 Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, World Group, PO, SVK-BEL 2-3 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, World Group, PO, GBR-CRO 4-1 Colonial Classic - Kooyong ATP Tour World Championship - Hannover ATP Tour World Championship - Hannover Tennis Masters Cup - Houston Grand Slam Cup Grand Slam Cup - Munich Olympics - Sydney Atlanta Olympics Olympics - Athens